@charset "UTF-8";
/*初始化css样式*/
body,div,span,a,ul,li,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,input,textarea,p,header,nav{ border: 0px; margin: 0; padding: 0; font-family: "Microsoft YaHei";}
ul,li{ list-style: none;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
a{ text-decoration: none; border: 0px; display: inline-block;}
input,textarea{ border: 0px;}
img{ border: 0px; height: auto; display: inline-block;}

/*文本溢出隐藏 显示省略号*/
.one_hidden{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tw_hidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tr_hidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.fu_hidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.fw_hidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
/*文本溢出隐藏 显示省略号*/
/*字体居中*/
.text-l{ text-align: left;}
.text-c{ text-align: center;}
.text-r{ text-align: right;}
.ovhidden{ overflow: hidden;}
/*英文单词 大小写的设置*/
.text-tc{text-transform : capitalize;/*首字母大写*/}
.text-tu{text-transform: uppercase;/*全部大写*/}
.w50{width: 50%; box-sizing: border-box; display: inline-block;}
.w100{width: 100%; box-sizing: border-box;}
.w33{width: 33%; box-sizing: border-box; display: inline-block;}
.w66{width: 66%; box-sizing: border-box; display: inline-block;}
.fl{float: left;}
.fr{float: right}
/*body {background-image: url(../images/background.png); background-size: 100vw 100vh; background-repeat: no-repeat;}*/
body{background-color: #202025 !important; color: #eee !important; overflow-x: hidden;/*filter: grayscale(1);*/}
@media screen and (orientation: landscape) {
  body {padding: 0 4rem;}
}